Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 MANWOOD AVENUE Detached £794,170 £175,000 21 Apr 1999
20 MANWOOD AVENUE Detached £758,744 £740,000 8 Mar 2023
22 MANWOOD AVENUE Detached £816,129 £500,000 26 Apr 2007
23 MANWOOD AVENUE Semi-Detached £410,000 14 Jul 2011